remove one's traces - Turc Anglais Dictionnaire